package cn.ucai.day06_Interface;

/*
 * 抽象类不能用new+构造方法() 创建对象
 * 必须通过子类继承
 * 
 * 抽象类可以有构造方法
 * 
 * 接口是抽象方法的集合
 * 类与类是单继承关系，接口和接口是多继承关系，类调用接口class A implements B
 * JDK8之前接口中的方法都是public abstract  
 *              成员都是public static final修饰的常量
 * JDK8及以后，允许我们在接口中定义static方法和default方法。
 *
 * 本例中A是接口 B类是A接口的实现 B必须对A中的抽象方法进行了重写
 * TestInterface是B类的子类
 */
public class TestInterface extends B{
	public TestInterface(){
		
	}
	
}
